home *** CD-ROM | disk | FTP | other *** search
/ L' Effet Pommier 3 / L'Effet Pommier - Volume 03.iso / Communication / FreePPP 1.0.2 / Installing MacPPP < prev    next >
Text File  |  1994-12-10  |  29KB  |  698 lines

  1.        Installing MacPPP-- TCP/IP Access Over Serial Lines 
  2.  
  3.  University of Michigan
  4.  Information Technology Division
  5.  Step-by-step S4122
  6.  November 1993
  7.  
  8.  Copyright 1993 by the Regents of the University of Michigan and
  9.  the Merit Network, Inc. All rights reserved. This publication
  10.  may be reproduced or reprinted without the permission of the
  11.  Information Technology Division of the University of Michigan as
  12.  long as the copyright and source are clearly acknowledged.
  13.  
  14.  MacPPP was developed at, and is copyrighted by, the Merit
  15.  Network, Inc. and the University of Michigan. Merit and the
  16.  University of Michigan grant an unlimited license for use and
  17.  redistribution of the executable program provided that it is not
  18.  sold for profit, either as is or as part of another product.
  19.  Charges to recover the cost of duplication and distribution are
  20.  permitted. MacPPP is offered "as is"-neither Merit nor the
  21.  University of Michigan make any guarantees about the performance
  22.  or reliability of the software.
  23.  
  24.  This documentation was prepared at the University of Michigan,
  25.  and contains information that is specific to using MacPPP at
  26.  U-M. Much of the information will also be of general interest to
  27.  network users elsewhere.
  28.  
  29.  Acknowledgements
  30.  
  31.  The PPP core software engine is based on public domain code
  32.  written by William Allen Simpson, taken from KA9Q. All
  33.  modifications to the PPP core software engine necessary to
  34.  develop MacPPP and bring the implementation to compliance with
  35.  RFCs 1331, 1332, and 1334 have been performed by Merit Network,
  36.  Inc. and the University of Michigan.
  37.  
  38.  In recognition of his original work, William Allen Simpson has
  39.  been granted copyright for the PPP core software engine. The TCP
  40.  header compression routines used in MacPPP were written by Van
  41.  Jacobsen and are Copyright 1989 Regents of the University of
  42.  California. These routines were heavily modified by Katie
  43.  Stevens and William Allen Simpson.
  44.  
  45.  Primary development of MacPPP at Merit Network, Inc. and the
  46.  University of Michigan was performed by Larry J. Blunk. Eric
  47.  Schneider wrote many of the "LAP" interface routines necessary
  48.  for a MacTCP mdev, as well as additional support code. Glenn
  49.  McGregor provided additional code, as well as valuable input on
  50.  the project. Many other individuals also provided input, and
  51.  their support is appreciated.
  52.  
  53.  Table of Contents
  54.  
  55.      Acknowledgements 
  56.      1. About MacPPP 
  57.      2. Getting Started 
  58.         2.1 Copying MacPPP to Your Macintosh 
  59.         2.2 Documentation 
  60.         2.3 Installation and Configuration Overview 
  61.      3. Installing and Configuring MacTCP 
  62.      4. Tips for Using MacPPP 
  63.      5. Installing and Configuring MacPPP 
  64.         5.1 Config PPP Control Panel 
  65.             PPP Up/Down 
  66.             Open/Soft Close/Hard Close  
  67.             Statistics  
  68.             Port Name  
  69.             Idle Timeout  
  70.             Echo Interval  
  71.             Terminal Window  
  72.             Hangup on Close  
  73.             Quiet Mode  
  74.             PPP Server  
  75.         5.2 Configure Server Dialog Box 
  76.             PPP Server Name 
  77.             Port Speed 
  78.             Flow Control 
  79.             Tone/Pulse Dial 
  80.             Phone number 
  81.             Modem Init 
  82.             Modem connect timeout 
  83.         5.3 Connect Script Dialog Box 
  84.             Wait timeout 
  85.         5.4 Authentication Dialog Box 
  86.             Authenticating UserID and Password 
  87.             Retries 
  88.             Timeout 
  89.         5.5 LCP and IPCP Options Dialog Boxes 
  90.      6. Hanging Up Your Modem 
  91.      7. MichNet Dial-in Numbers 
  92.      8. Getting Help 
  93.  
  94.  1. About MacPPP
  95.  
  96.  MacPPP is a Macintosh implementation of PPP, the Point-to-Point
  97.  Protocol, which allows you to use TCP/IP (Transmission Control
  98.  Protocol/Internet Protocol) applications over asynchronous
  99.  serial lines. This means that you can use telnet, FTP, Gopher
  100.  and WAIS clients, and other services directly from your
  101.  Macintosh.
  102.  
  103.  To use PPP on a Macintosh, you need three packages: MacTCP,
  104.  which is Apple's control panel device that provides a standard
  105.  network interface for TCP/IP applications; MacPPP; and software
  106.  that supports MacTCP, such as NCSA Telnet or VersaTerm version
  107.  4.5.3 (and later versions). You must also be dialing into a
  108.  terminal server that is capable of supporting PPP, such as a
  109.  Merit/MichNet Secondary Communications Processor (SCP) or
  110.  Network Access Server (NAS).
  111.  
  112.  For more information about NAS access with MacPPP, see Dialing
  113.  In to the Network Access Server (NAS), Reference R1130. See
  114.  Section 2.2 below, "Documentation," for information about
  115.  obtaining a copy from ITD.
  116.  
  117.  MacPPP 2.0.1 is a Line Access Protocol (LAP mdev) driver for
  118.  MacTCP. This version does not support AppleTalk over PPP.
  119.  
  120.  MacPPP requires MacTCP 1.1 or higher, Macintosh System 6.0.5 or
  121.  higher, and a Hayes-compatible modem for dial-in connections.
  122.  You can also use MacPPP over hardwired, asynchronous
  123.  connections, but the University of Michigan discourages the use
  124.  of these connections in favor of connections to Ethernet local
  125.  area networks.
  126.  
  127.  Note that using the TCP/IP protocols adds a certain amount of
  128.  overhead to your communications sessions. The additional
  129.  overhead isn't a problem when you are working at higher
  130.  communications speeds, but may slow down communications
  131.  considerably with slower modems, or when you are using certain
  132.  software applications.
  133.  
  134.  2. Getting Started
  135.  
  136.  Once you have finished installing and configuring MacTCP and
  137.  MacPPP, as described below, your dial-in TCP/IP sessions will be
  138.  handled automatically. You'll simply click the Open button on
  139.  MacPPP's Config PPP Control Panel (the recommended method for
  140.  starting a dial-in session) or start up a software application
  141.  that uses MacTCP. Your modem will dial automatically. You can
  142.  then enter your password and proceed with your dial-in session.
  143.  
  144.  2.1 Copying MacPPP to Your Macintosh
  145.  
  146.  MacPPP is available for anonymous FTP in the file
  147.  /internet.tools/ppp/mac/macppp2.0.1.hqx on the nic.merit.edu
  148.  host. This file is stored in an archived and compressed format,
  149.  and must be decompressed after you copy it to your Macintosh.
  150.  The file /mac/00introduction on the host mac.archive.umich.edu
  151.  explains how to decompress the file.
  152.  
  153.  2.2 Documentation
  154.  
  155.  There are four MacPPP documentation files. Two files are
  156.  included when you download
  157.  /internet.tools/ppp/mac/macppp2.0.1.hqx from nic.merit.edu and
  158.  decompress the file: Release Notes, which contains information
  159.  on changes included in the latest version of MacPPP, and
  160.  /internet.tools/ppp/mac/macppp.txt, which contains an ASCII
  161.  (plain text) version of the document you're reading now. Two
  162.  PostScript versions of the document you're reading now are also
  163.  available on nic.merit.edu. The file
  164.  /internet.tools/ppp/mac/macppp.ps.hqx is stored in an archived
  165.  and compressed format, and must be decompressed after you copy
  166.  it to your Macintosh. The file /mac/00introduction on the host
  167.  mac.archive.umich.edu explains how to decompress the file. The
  168.  file macppp.ps.Z on nic.merit.edu contains a PostScript version
  169.  of the documentation in a compressed Unix format.
  170.  
  171.  Additional copies of this documentation, Installing MacPPP,
  172.  Step-by-Step S4122, are available at the larger Campus Computing
  173.  Sites or from the ITD Documentation Support Staff. To request
  174.  that a copy be sent to you through campus mail, send electronic
  175.  mail to itd.doc@umich.edu or call 763-8961.
  176.  
  177.  2.3 Installation and Configuration Overview
  178.  
  179.  To get MacPPP running on your Macintosh, follow the steps below
  180.  to install and configure MacTCP and MacPPP. All you need to do
  181.  to configure MacPPP is change several settings on the Config PPP
  182.  control panel (see section 5.1) and the Configure Server dialog
  183.  box (section 5.2.) If you are a MichNet user, you may also want
  184.  to enter your authenticating userID in the Authorization dialog
  185.  box (section 5.4). All the other settings are optional.
  186.  
  187.  3. Installing and Configuring MacTCP
  188.  
  189.  Follow these steps to install and configure MacTCP for use with
  190.  MacPPP.
  191.  
  192.  1. To install MacTCP, select the MacTCP icon and drag it onto
  193.  the System Folder on your hard disk. On System 7.x machines, a
  194.  dialog box will ask if you want to put it in the Control Panels
  195.  Folder. Click OK.
  196.  
  197.  2. On System 7.x machines, select the MacTCP control panel icon.
  198.  On System 6.x machines, under the Apple Menu, choose "Control
  199.  Panel." Then choose MacTCP from the control panel window.
  200.  
  201.  3. Select the PPP icon in the MacTCP control panel and then
  202.  click "More ..." to bring up the MacTCP Configuration
  203.  Information Box.
  204.  
  205.  4. Choose "server" under "Obtain Address." You do not need to
  206.  enter a gateway or IP address.
  207.  
  208.  Do not select dynamic or manual (static) addressing. If you are
  209.  using a Merit/MichNet SCP or NAS, the SCP or NAS will assign you
  210.  a TCP/IP address. If you are connecting to another type of
  211.  terminal server and you need to statically assign an IP address,
  212.  use MacPPP's IP Control Protocol (IPCP) Options button on the
  213.  Configure Server dialog box. Note, however, that PPP will not
  214.  open the connection if the terminal server is not willing to
  215.  negotiate the address you have selected. In general, it is
  216.  preferable to let the terminal server provide the IP address by
  217.  leaving the address at the default setting, 0.0.0.0, in the IPCP
  218.  dialog box.
  219.  
  220.  4. In the Domain Name Server Information part of the MacTCP
  221.  Configuration Information Box, on the first line, enter
  222.  umich.edu for the domain and 35.1.1.90 for the IP address. Click
  223.  the button in the Default column. On the second line, enter '.'
  224.  (a period) for the domain and 35.1.1.91 for the IP address.
  225.  
  226.  4. Tips for Using MacPPP
  227.  
  228.  Here are several tips that may be helpful when installing and
  229.  using MacPPP:
  230.  
  231.   You must disable XON/XOFF flow control on your modem in order
  232.   to use MacPPP, as explained below in section 5.2.
  233.  
  234.   If you have problems using a particular application along with
  235.   MacPPP, try launching MacPPP with the Open button on MacPPP's
  236.   Config PPP control panel, rather than from inside the
  237.   application.
  238.  
  239.   If you enable CTS/RTS flow control in MacPPP, you must also
  240.  enable CTS/RTS flow control in your modem, and you must be using
  241.  a modem cable that supports "hardware handshaking." For more
  242.  information, see section 5.2.
  243.  
  244.  5. Installing and Configuring MacPPP
  245.  
  246.  Once decompressed, MacPPP consists of two programs: a System
  247.  Extension called PPP and a control panel called Config PPP. To
  248.  install MacPPP, you have to install both programs. Follow these
  249.  steps:
  250.  
  251.  1. Select the PPP icon and drag it onto the System Folder on
  252.  your hard disk. Also, select the Config PPP icon and drag it
  253.  onto the System Folder on your hard disk. On System 7.x
  254.  machines, if the System Folder is closed when you selected the
  255.  PPP and Config PPP icons, a dialog box will ask if you want to
  256.  put these files into their special places in the system. Click
  257.  OK. The files should go in the Extensions and Control Panels
  258.  folders, respectively.
  259.  
  260.  On System 6.x machines, the 'PPP' and 'Config PPP' files should
  261.  go in the System folder.
  262.  
  263.  2. After you have installed PPP and Config PPP, reboot your
  264.  machine.
  265.  
  266.  3. Next, on System 7.x machines, select the Config PPP control
  267.  panel icon. On System 6.x machines, under the Apple Menu, choose
  268.  Control Panel. Then choose Config PPP from the control panel
  269.  window to bring up the Config PPP control panel.
  270.  
  271.  Once you have opened the Config PPP control panel, MacPPP will
  272.  create a file called 'PPP Preferences' in the System folder
  273.  (System 7.x) or the Preferences folder (System 6.x). The PPP
  274.  Preferences file is required for the PPP LAP driver.
  275.  
  276.  5.1 Config PPP Control Panel
  277.  
  278.  The Config PPP control panel leads to several dialog boxes and
  279.  windows that you'll use to configure MacPPP. You can use the
  280.  Config PPP control panel to begin and end your PPP sessions. The
  281.  only parameter you need to set is the Port Name, as explained
  282.  below. To enter the phone number you want to dial, click
  283.  "Config..." to go to the Configure Server dialog box, described
  284.  in section 5.2.
  285.  
  286.  Other parameters can also be used to customize MacPPP. These
  287.  optional settings are described below.
  288.  
  289.  PPP Up/Down
  290.  
  291.  This icon indicates the current state of the PPP driver-more
  292.  specifically, the PPP IP Control Protocol. 'Open' indicates that
  293.  PPP is ready for IP traffic. 'Down' indicates that it is not yet
  294.  ready for TCP/IP traffic.
  295.  
  296.  Open/Soft Close/Hard Close
  297.  
  298.  Click these buttons to open and close your PPP session, once
  299.  you've configured MacPPP. If you have problems using a
  300.  particular application along with MacPPP, try opening MacPPP
  301.  this way, rather than from inside the application.
  302.  
  303.  Click Hard Close to prevent MacTCP from reopening your
  304.  connection after you've ended your PPP session, or to end your
  305.  PPP session if you want to use your serial port to run a
  306.  traditional asynchronous program, such as a terminal emulator.
  307.  Click 'Open' to manually re-open your PPP session after you end
  308.  it with Hard Close.
  309.  
  310.  Statistics
  311.  
  312.  When you click this button, a dialog box with a set of counters
  313.  appears. Click the Update button on the Statistics dialog box to
  314.  show the current value of the counters and the current state of
  315.  all supported PPP options. These options are documented in the
  316.  PPP RFCs (e.g., RFC 1331). The RFC (Request for Comment) series
  317.  is available for anonymous FTP on the host nic.merit.edu in the
  318.  /documents/rfc directory.
  319.  
  320.  Most users will not need to use the Statistics dialog box.
  321.  
  322.  Port Name
  323.  
  324.  The Port Name pop-up menu allows you to select the Modem Port,
  325.  Printer Port, or any other serial ports registered with the
  326.  Communications Toolbox. (The Communications Toolbox is included
  327.  with System 7.0, and optional on System 6.x machines.)
  328.  
  329.  The default is the modem port. If you have registered other
  330.  ports, MacPPP will use the Communications Toolbox to
  331.  automatically obtain their names and the names of associated
  332.  drivers.
  333.  
  334.  PowerBook 100 users should select Internal Modem or External
  335.  Modem on the PowerBook control panel. External modem users
  336.  should select the Printer/Modem Port option from MacPPP's Port
  337.  Name menu, and internal modem users should select Modem Port.
  338.  
  339.  PowerBook 145, 160, and 180 users should select Internal Modem
  340.  or External Modem on the PowerBook control panel, and select
  341.  Modem Port from MacPPP's Port Name menu.
  342.  
  343.  PowerBook Duo users with an Apple Express internal modem or a
  344.  standard Apple internal modem should select the Modem Port
  345.  option on MacPPP's Port Name menu. PowerBook Duo users with a
  346.  non-Apple internal modem should select Internal Modem or
  347.  External Modem on the PowerBook control panel, and select the
  348.  Internal Modem option on MacPPP's Port Name menu.
  349.  
  350.  Users with a PowerBook Duo that is not docked should select the
  351.  Printer/Modem Port option from MacPPP's Port Name menu. Users
  352.  with a PowerBook Duo that is docked should select the Modem Port
  353.  option from MacPPP's Port Name menu.
  354.  
  355.  AppleTalk users should be sure to quit AppleTalk before using
  356.  the Duo's serial port for MacPPP.
  357.  
  358.  Idle Timeout (minutes)
  359.  
  360.  You can use the Idle Timeout pop-up menu to configure MacPPP so
  361.  that if your PPP session remains idle for a specified amount of
  362.  time, MacPPP will bring up an alert box asking you if you want
  363.  to close the session. You can either close the session or ignore
  364.  the message.
  365.  
  366.  Leave the setting at None, the default, if you don't want to set
  367.  a timeout interval. If you want to set a timeout interval, click
  368.  the pop-up menu and select a timeout interval from 5 to 120
  369.  minutes.
  370.  
  371.  Echo Interval (seconds)
  372.  
  373.  MacPPP uses a PPP packet called the "LCP (Line Control Protocol)
  374.  echo request" to determine if your connection has been dropped.
  375.  MacPPP sends the requests at the interval you specify; if the
  376.  terminal server does not respond after 3 successive requests,
  377.  MacPPP assumes that the link is down.
  378.  
  379.  If you leave the Echo Interval pop-up menu set off-the
  380.  default-MacPPP will not send out any echo requests. If you want
  381.  MacPPP to send out echo requests, click the pop-up menu to
  382.  specify the interval at which MacPPP should send them out-from 2
  383.  to 20 seconds.
  384.  
  385.  Terminal Window
  386.  
  387.  Click this box to bring up a basic terminal emulator, which will
  388.  appear when MacPPP is connecting with the local terminal server.
  389.  You can then use the terminal emulator to manually type any
  390.  commands needed to put the terminal server into PPP mode. Once
  391.  you have entered these commands, click the 'OK' button to start
  392.  your PPP session.
  393.  
  394.  If you click the Terminal Window box, MacPPP will ignore the
  395.  Phone number and Modem init fields in the Configure Server and
  396.  Connect Script dialog boxes.
  397.  
  398.  Currently, the terminal emulator offers only basic features, and
  399.  does not provide a cursor or scroll bar. Most users will not
  400.  need to use the MacPPP terminal emulator.
  401.  
  402.  Hangup on Close
  403.  
  404.  Click this box if you want MacPPP to send the modem a hangup
  405.  string (+++ ATH) when you close your PPP session.
  406.  
  407.  Quiet Mode
  408.  
  409.  Click this box to disable notification of Password
  410.  Authentication Protocol (PAP) messages and idle timeout
  411.  conditions.
  412.  
  413.  PPP Server
  414.  
  415.  See the next section for information on this feature.
  416.  
  417.  5.2 Configure Server Dialog Box
  418.  
  419.  Click 'Config ...' in the Config PPP control panel to display
  420.  the Configure Server dialog box, which you'll use to set the
  421.  port speed, phone type (tone dial or pulse dial), and phone
  422.  number. If your modem defaults are set up correctly, you can
  423.  ignore the 'Modem Init' field. If the defaults are not set up
  424.  correctly, you'll need to enter a modem initialization string,
  425.  as described below. To enter the information needed to identify
  426.  you to the terminal server, go to the Authentication dialog box,
  427.  described in section 5.4.
  428.  
  429.  Several optional parameters can also be set on the Configure
  430.  Server dialog box, as described below. In the preceding figure,
  431.  'MichNet' has been selected as the PPP Server Name. The port
  432.  speed is 9600 bps, and the phone number is MichNet's Ann Arbor
  433.  9600 bps dial-in number.
  434.  
  435.  PPP Server Name
  436.  
  437.  This handy feature allows you to set up a separate configuration
  438.  for each host you access with MacPPP, assign a name to that
  439.  host, and connect to it by selecting its name on a pop-up menu.
  440.  If you will only be accessing one host, highlight 'Untitled' and
  441.  replace it with a server name-MichNet in the figure above-and
  442.  configure any desired options. Click "Done." The host's name
  443.  will then appear on the PPP Server pop-up menu on the Config PPP
  444.  control panel. Now you can simply click the name each time you
  445.  want to access that server. MacPPP will automatically establish
  446.  a connection using the configuration you specified.
  447.  
  448.  If you want to add other servers, click 'New' in the Config PPP
  449.  control panel. MacPPP will prompt you for each name, and you can
  450.  then configure any desired options.
  451.  
  452.  Click the 'Delete Server' option button to delete server
  453.  entries.
  454.  
  455.   Port Speed
  456.  
  457.  Enter the speed in bits per second for the port being used for
  458.  your PPP session. For NAS users, this should be at least as fast
  459.  as your modem speed. See the NAS documentation for more
  460.  information.
  461.  
  462.  Flow Control
  463.  
  464.  The Flow Control pop-up menu allows you to select among several
  465.  hardware flow control options. Select CTS & RTS (Clear to
  466.  Send/Ready to Send), if this option is supported by your modem.
  467.  CTS flow control allows the modem to run at the higher speeds
  468.  provided by data compression. If you select CTS & RTS, you must
  469.  also enable CTS/RTS flow control in your modem, and configure
  470.  the modem to ignore DTR (the Data Terminal Ready signal). In
  471.  many modems, the command to ignore DTR is 'at &d0'.
  472.  
  473.  If you enable CTS/RTS flow control, you must be using a modem
  474.  cable that supports "hardware handshaking." So that MacPPP can
  475.  detect whether your cable supports hardware handshaking,
  476.  configure your modem's DCD (Data Carrier Detect) signal so that
  477.  it is only present when you are connected to the remote host.
  478.  This is the default for many modems. If DCD is not set this way
  479.  by default, the correct reset command for many modems is &C1.
  480.  
  481.  Be sure that your modem is not using XON/XOFF flow control on
  482.  input or output. MacPPP does not support XON/XOFF flow control.
  483.  If XON/XOFF flow control is enabled by default, check your
  484.  documentation and use the appropriate modem initialization
  485.  string in the Configure Server dialog box to disable it.
  486.  
  487.  Tone/Pulse Dial
  488.  
  489.  Click the 'Tone dial' or 'Pulse dial' button to select your type
  490.  of phone service.
  491.  
  492.  Phone number
  493.  
  494.  Click this box to enter the phone number of the host you're
  495.  dialing. Several MichNet dial-in numbers are listed at the end
  496.  of this document.
  497.  
  498.  Modem Init
  499.  
  500.  Click this box to enter any initialization strings required by
  501.  your modem. The string must be a Hayes 'AT' command. If your
  502.  modem defaults are set up correctly, you may not need to enter a
  503.  Modem Init string in order to use PPP.
  504.  
  505.  The Modem Init string is typically used to:
  506.  
  507.   Disable XON/XOFF flow control
  508.  
  509.   Enable CTS/RTS flow control, if supported by your modem (see
  510.   the section titled "Flow Control" above.)
  511.  
  512.  MacPPP does not support XON/XOFF flow control. Be sure that your
  513.  modem is not using XON/XOFF flow control on input or output. If
  514.  XON/XOFF flow control is enabled by default, check your
  515.  documentation and enter the appropriate modem initialization
  516.  command in the Configure Server dialog box to disable it.
  517.  
  518.  If you enter a Modem Init string but the phone number field is
  519.  not set (either because you are not using a modem or prefer to
  520.  issue the dial command yourself), MacPPP will not send the Modem
  521.  Init command.
  522.  
  523.  If the phone number field is set, MacPPP will automatically send
  524.  the initialization command 'AT E0V1' to the modem. This will
  525.  disable echoing and put the modem in verbose response mode. An
  526.  'OK' response is expected from the modem. If you have not
  527.  entered an additional modem initialization command in the Modem
  528.  Init box, the phone number will then be dialed.
  529.  
  530.  If you have entered a modem initialization command in the Modem
  531.  Init box, the command will be sent to the modem after the 'AT
  532.  E0V1' command. MacPPP will again expect an 'OK' response from
  533.  the modem. After MacPPP receives an 'OK' response, the phone
  534.  number will be dialed. You may include any characters in the
  535.  phone number that your modem will accept, e.g., a comma (,) for
  536.  a pause between numbers.
  537.  
  538.  Modem connect timeout
  539.  
  540.  By default, MacPPP will wait up to 90 seconds for a response
  541.  from the modem before timing out. If it receives a CONNECT
  542.  response, MacPPP will proceed to the next phase. If a BUSY
  543.  response is received, MacPPP will attempt to redial. Click the
  544.  Modem connect timeout box to change the timeout interval; you
  545.  can select any number of seconds.
  546.  
  547.  Click the option buttons on the bottom of the 'Configure server'
  548.  dialog box to bring up the Connect Script, Authentication, and
  549.  LCP/IPCP dialog boxes.
  550.  
  551.  5.3 Connect Script Dialog Box
  552.  
  553.  If you are dialing into a Merit/MichNet SCP or NAS, you do not
  554.  need to enter any information in the Connect Script dialog box.
  555.  The SCP or NAS will automatically detect that you are initiating
  556.  a PPP session; you will not need to supply a 'PPP' string.
  557.  
  558.  If you are accessing a non-University of Michigan terminal
  559.  server and want to use the Connect Script dialog box to initiate
  560.  your PPP session, you can enter up to eight dialog strings to
  561.  establish the connection. All of these fields are optional. Once
  562.  you've established a connection, your modem and the terminal
  563.  server will exchange information contained in the dialog strings
  564.  to initiate your PPP session.
  565.  
  566.  Select the Out button in front of the seven dialog strings to
  567.  indicate that your modem should send out the string. Select the
  568.  Wait button to indicate that the string is expected to be
  569.  received from the terminal server. Control characters can be
  570.  entered using the ^ (caret) convention, e.g., '^m' for a
  571.  carriage return. The <CR> check boxes indicate that a carriage
  572.  return should be appended to the end of the dialog string.
  573.  Placing a '^m' at the end of the string also appends a carriage
  574.  return to the end of the dialog string.
  575.  
  576.  The backslash (\) is a reserved character in the Connect Script
  577.  dialog box. It can be used as follows for both Out and Wait
  578.  strings:
  579.  
  580.        \r carriage return
  581.        \^ literal '^'
  582.        \\ literal '\'
  583.        \nnn 8-bit octal value
  584.        
  585.      The following can be used only in Out strings:
  586.        
  587.        \b send a break (100  milliseconds)
  588.        \d delay for one second
  589.        \t invoke the MacPPP  terminal emulator
  590.  
  591.  Wait timeout (seconds)
  592.  
  593.  Click this box to enter the number of seconds MacPPP will wait
  594.  for each Wait string to be received from the local terminal
  595.  server. The default is 40 seconds. By default, if more than 40
  596.  seconds elapse, MacPPP will abort the attempt to establish a
  597.  connection. An alert box will appear, asking if you want to quit
  598.  MacPPP or retry the connect script from the beginning.
  599.  
  600.  5.4 Authentication Dialog Box
  601.  
  602.  The only information you need to enter in the Authentictaion
  603.  Dialog Box is your authenticating userID.
  604.  
  605.  Authenticating UserID and Password
  606.  
  607.  Use the Authentication dialog box to enter the authenticating
  608.  userID needed to identify you to the terminal server. MacPPP
  609.  uses this information to authenticate with PPP's Password
  610.  Authentication Protocol (PAP), which is supported by the
  611.  University of Michigan's SCPs and NASs. If you are accessing
  612.  other servers, which may use text-based authentication
  613.  mechanisms, you should authenticate by using the Connect Script
  614.  dialog box or the terminal window available on the Config PPP
  615.  control panel, rather than the Authentication dialog box.
  616.  
  617.  If you have a University of Michigan uniqname, a userID on
  618.  UM-MTS, or a MichNet Authorization Account, enter it here. For
  619.  example, if your uniqname in the UMICH.EDU realm is abcuser,
  620.  abcuser@umich.edu is your authenticating userID, as shown in the
  621.  example above. Similarly, if your userID on UM-MTS is abcd,
  622.  abcd@um.cc.umich.edu is your authenticating userID.
  623.  
  624.  If you don't know what an Authorization Account is, enter HELP
  625.  at the Merit/MichNet "Which Host?" prompt to access MichNet's
  626.  free Online Help System. Select 'ACCESS Information,' and then
  627.  'AUTHORIZATION server information.' If you would like to obtain
  628.  a MichNet Authorization Account, check with the computing center
  629.  at your institution to see if it can provide one for you. If it
  630.  cannot, send e-mail to acctmgr@merit.edu or call the MichNet
  631.  Accounts Manager at (313) 764-9430.
  632.  
  633.  Merit and the University of Michigan recommend that you do not
  634.  enter your password in the Authentication dialog box, even
  635.  though your password will be blanked. Instead, leave this box
  636.  blank-you'll be prompted for your password once you've connected
  637.  to the local terminal server.
  638.  
  639.  Retries
  640.  
  641.  Click this box to specify how many times MacPPP should attempt
  642.  to resend your ID and/or password, if it is unable to establish
  643.  a connection with the local terminal server. The default is 10
  644.  retries. By default, MacPPP will abort the attempt to establish
  645.  a connection after 10 retries.
  646.  
  647.  Timeout (seconds)
  648.  
  649.  Click this box to enter the number of seconds MacPPP should wait
  650.  for the terminal server to respond to your ID and/or password
  651.  authentication request. You can enter any number of seconds; the
  652.  default is 3 seconds.
  653.  
  654.  5.5 LCP and IPCP Options Dialog Boxes
  655.  
  656.  The LCP (Line Control Protocol) and IPCP (IP Control Protocol)
  657.  Options dialog boxes allow you to configure the options that PPP
  658.  negotiates with the local terminal server. In most cases, the
  659.  defaults should work. Changing them is not recommended unless
  660.  you are familiar with several of the documents about PPP in the
  661.  Internet "Request for Comment" (RFC) series (RFC 1331, 1332, and
  662.  1334). The RFCs are available for anonymous FTP on the host
  663.  nic.merit.edu in the /documents/rfc directory.
  664.  
  665.  6. Hanging Up Your Modem
  666.  
  667.  In order to hang up your modem and end your PPP session, you
  668.  must hang up explicitly by clicking Hard Close on the Config PPP
  669.  control panel or by turning off your modem. Simply quitting your
  670.  TCP/IP application, such as NCSA Telnet or VersaTerm, will not
  671.  hang up your modem.
  672.  
  673.  7. MichNet Dial-in Numbers
  674.  
  675.  Here are the Ann Arbor dial-in numbers that support PPP:
  676.  
  677.     1200 bps (Bell 212A compatibles         763-6520
  678.         such as the Hayes smartmodem)
  679.     2400 bps (V.22 bis compatibles)         998-1302
  680.     9600 bps (V.32 compatibles)             998-1303
  681.     Network Access Server (NAS)             998-1300
  682.  
  683.  You cannot use MacPPP on the current Ann Arbor 19,200 bps
  684.  dial-in lines. XON/XOFF is set on by default on these modems,
  685.  and MacPPP does not support XON/XOFF flow control.
  686.  
  687.  MichNet's free Online Help System provides a complete listing of
  688.  MichNet access phone numbers. To access the help server, simply
  689.  enter HELP at the "Which Host?" prompt and select 'ACCESS
  690.  information.'
  691.  
  692.  8. Getting Help
  693.  
  694.  If you are a student, faculty member, or staff member at the
  695.  University of Michigan and you have questions about using
  696.  MacPPP, contact the ITD consultants by sending e-mail to
  697.  online.consulting@umich.edu or by calling 764-HELP.
  698.